Definition of Rodolia Cardinalis

  • (noun) native to Australia; introduced elsewhere to control scale insects

Synonyms of Rodolia Cardinalis


Antonyms of Rodolia Cardinalis


No Antonyms Found.

Homophones of Rodolia Cardinalis


No Homophones Found.